SEE REMARKS
Avg Cost/Share
$48.89
Shares
96,000
Total Value
$4,703,031.66
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$47.40
Shares
96,000
Total Value
$4,519,906.70
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$49.37
Shares
96,000
Total Value
$4,790,692.04
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$47.96
Shares
96,000
Total Value
$4,591,321.31
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$47.20
Shares
96,000
Total Value
$4,495,991.75
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$49.61
Shares
96,000
Total Value
$4,753,654.69
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$46.81
Shares
96,000
Total Value
$4,481,754.06
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$46.79
Shares
96,000
Total Value
$4,500,768.55
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$40.05
Shares
96,000
Total Value
$3,828,515.90
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$42.02
Shares
96,000
Total Value
$4,025,447.14
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$41.12
Shares
96,000
Total Value
$3,902,086.65
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$39.45
Shares
96,000
Total Value
$3,811,007.71
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$37.05
Shares
96,000
Total Value
$3,567,882.10
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$37.45
Shares
96,000
Total Value
$3,572,719.79
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$37.81
Shares
96,000
Total Value
$3,641,948.35
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$37.78
Shares
96,000
Total Value
$3,623,173.84
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$35.16
Shares
96,000
Total Value
$3,337,208.42
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$34.20
Shares
96,000
Total Value
$3,285,868.89
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$29.49
Shares
96,000
Total Value
$2,831,155.20
Owned After
294,100
SEC Form 4
SEE REMARKS
Avg Cost/Share
$29.47
Shares
96,000
Total Value
$2,828,976.00
Owned After
294,100
SEC Form 4
SEE REMARKS
Avg Cost/Share
$30.14
Shares
96,000
Total Value
$2,859,076.42
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$33.76
Shares
96,000
Total Value
$3,210,556.62
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$38.39
Shares
96,000
Total Value
$3,630,202.26
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$40.69
Shares
96,000
Total Value
$3,907,050.12
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$40.24
Shares
96,000
Total Value
$3,832,508.73
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$38.00
Shares
96,000
Total Value
$3,656,837.91
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$35.43
Shares
96,000
Total Value
$3,415,146.64
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$32.89
Shares
96,000
Total Value
$3,182,868.53
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$30.66
Shares
96,000
Total Value
$2,950,267.73
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$32.92
Shares
96,000
Total Value
$3,178,744.82
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$34.80
Shares
96,000
Total Value
$3,330,058.61
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$39.43
Shares
96,000
Total Value
$3,768,627.73
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$36.14
Shares
96,000
Total Value
$3,486,594.56
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$38.50
Shares
96,000
Total Value
$3,715,079.66
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$33.76
Shares
96,000
Total Value
$3,186,826.14
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$33.49
Shares
96,000
Total Value
$3,230,880.47
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$33.19
Shares
96,000
Total Value
$3,139,524.94
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$32.97
Shares
96,000
Total Value
$3,159,982.65
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$31.62
Shares
96,000
Total Value
$3,020,993.08
Owned After
294,100
SEE REMARKS
Avg Cost/Share
$31.60
Shares
96,000
Total Value
$3,063,054.69
Owned After
294,100
See remarks
Avg Cost/Share
$32.76
Shares
96,000
Total Value
$3,119,931.02
Owned After
294,100
See remarks
Avg Cost/Share
$33.79
Shares
96,000
Total Value
$3,249,931.33
Owned After
294,100
See remarks
Avg Cost/Share
$32.77
Shares
96,000
Total Value
$3,134,647.81
Owned After
294,100
See remarks
Avg Cost/Share
$32.08
Shares
96,000
Total Value
$3,048,599.16
Owned After
294,100
See remarks
Avg Cost/Share
$35.13
Shares
90,295
Total Value
$3,161,538.99
Owned After
294,100
See remarks
Avg Cost/Share
$33.99
Shares
41,835
Total Value
$1,422,063.69
Owned After
294,100
SEC Form 4
See remarks
Avg Cost/Share
$34.22
Shares
91,223
Total Value
$3,096,148.35
Owned After
294,100
See remarks
Avg Cost/Share
$34.31
Shares
90,295
Total Value
$3,094,869.92
Owned After
294,100
See remarks
Avg Cost/Share
$34.44
Shares
90,295
Total Value
$3,101,211.43
Owned After
294,100
See remarks
Avg Cost/Share
$27.69
Shares
90,295
Total Value
$2,432,824.90
Owned After
294,100
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Bicket John | IOT | SEE REMARKS | Oct 29, 2024 | Sell | $48.89 | 96,000 | $4,703,031.66 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Oct 22, 2024 | Sell | $47.40 | 96,000 | $4,519,906.70 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Oct 15, 2024 | Sell | $49.37 | 96,000 | $4,790,692.04 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Oct 8, 2024 | Sell | $47.96 | 96,000 | $4,591,321.31 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Oct 1, 2024 | Sell | $47.20 | 96,000 | $4,495,991.75 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Sep 24, 2024 | Sell | $49.61 | 96,000 | $4,753,654.69 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Sep 16, 2024 | Sell | $46.81 | 96,000 | $4,481,754.06 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Sep 10, 2024 | Sell | $46.79 | 96,000 | $4,500,768.55 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Sep 3, 2024 | Sell | $40.05 | 96,000 | $3,828,515.90 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Aug 27, 2024 | Sell | $42.02 | 96,000 | $4,025,447.14 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Aug 20, 2024 | Sell | $41.12 | 96,000 | $3,902,086.65 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Aug 13, 2024 | Sell | $39.45 | 96,000 | $3,811,007.71 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Aug 6, 2024 | Sell | $37.05 | 96,000 | $3,567,882.10 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jul 30, 2024 | Sell | $37.45 | 96,000 | $3,572,719.79 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jul 23, 2024 | Sell | $37.81 | 96,000 | $3,641,948.35 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jul 16, 2024 | Sell | $37.78 | 96,000 | $3,623,173.84 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jul 9, 2024 | Sell | $35.16 | 96,000 | $3,337,208.42 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jul 1, 2024 | Sell | $34.20 | 96,000 | $3,285,868.89 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jun 25, 2024 | Sell | $29.49 | 96,000 | $2,831,155.20 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jun 17, 2024 | Sell | $29.47 | 96,000 | $2,828,976.00 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jun 11, 2024 | Sell | $30.14 | 96,000 | $2,859,076.42 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jun 4, 2024 | Sell | $33.76 | 96,000 | $3,210,556.62 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | May 28, 2024 | Sell | $38.39 | 96,000 | $3,630,202.26 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | May 21, 2024 | Sell | $40.69 | 96,000 | $3,907,050.12 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | May 14, 2024 | Sell | $40.24 | 96,000 | $3,832,508.73 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | May 7, 2024 | Sell | $38.00 | 96,000 | $3,656,837.91 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Apr 30, 2024 | Sell | $35.43 | 96,000 | $3,415,146.64 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Apr 23, 2024 | Sell | $32.89 | 96,000 | $3,182,868.53 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Apr 16, 2024 | Sell | $30.66 | 96,000 | $2,950,267.73 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Apr 9, 2024 | Sell | $32.92 | 96,000 | $3,178,744.82 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Apr 2, 2024 | Sell | $34.80 | 96,000 | $3,330,058.61 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Mar 26, 2024 | Sell | $39.43 | 96,000 | $3,768,627.73 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Mar 19, 2024 | Sell | $36.14 | 96,000 | $3,486,594.56 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Mar 12, 2024 | Sell | $38.50 | 96,000 | $3,715,079.66 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Mar 5, 2024 | Sell | $33.76 | 96,000 | $3,186,826.14 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Feb 27, 2024 | Sell | $33.49 | 96,000 | $3,230,880.47 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Feb 20, 2024 | Sell | $33.19 | 96,000 | $3,139,524.94 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Feb 13, 2024 | Sell | $32.97 | 96,000 | $3,159,982.65 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Feb 6, 2024 | Sell | $31.62 | 96,000 | $3,020,993.08 | 294,100 | |
| Bicket John | IOT | SEE REMARKS | Jan 30, 2024 | Sell | $31.60 | 96,000 | $3,063,054.69 | 294,100 | |
| Bicket John | IOT | See remarks | Jan 23, 2024 | Sell | $32.76 | 96,000 | $3,119,931.02 | 294,100 | |
| Bicket John | IOT | See remarks | Jan 16, 2024 | Sell | $33.79 | 96,000 | $3,249,931.33 | 294,100 | |
| Bicket John | IOT | See remarks | Jan 9, 2024 | Sell | $32.77 | 96,000 | $3,134,647.81 | 294,100 | |
| Bicket John | IOT | See remarks | Jan 2, 2024 | Sell | $32.08 | 96,000 | $3,048,599.16 | 294,100 | |
| Bicket John | IOT | See remarks | Dec 26, 2023 | Sell | $35.13 | 90,295 | $3,161,538.99 | 294,100 | |
| Bicket John | IOT | See remarks | Dec 20, 2023 | Sell | $33.99 | 41,835 | $1,422,063.69 | 294,100 | |
| Bicket John | IOT | See remarks | Dec 15, 2023 | Sell | $34.22 | 91,223 | $3,096,148.35 | 294,100 | |
| Bicket John | IOT | See remarks | Dec 12, 2023 | Sell | $34.31 | 90,295 | $3,094,869.92 | 294,100 | |
| Bicket John | IOT | See remarks | Dec 5, 2023 | Sell | $34.44 | 90,295 | $3,101,211.43 | 294,100 | |
| Bicket John | IOT | See remarks | Nov 28, 2023 | Sell | $27.69 | 90,295 | $2,432,824.90 | 294,100 |
Showing page 2 of 3 (102 total transactions)