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