SEE REMARKS
Avg Cost/Share
$38.75
Shares
33,939
Total Value
$1,315,044.61
Owned After
137,000
SEC Form 4
SEE REMARKS
Avg Cost/Share
$38.75
Shares
136,061
Total Value
$5,221,212.22
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$38.33
Shares
24,162
Total Value
$921,669.25
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$37.90
Shares
145,838
Total Value
$5,519,462.52
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$36.37
Shares
46,559
Total Value
$1,681,212.55
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$36.69
Shares
123,441
Total Value
$4,506,390.18
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$38.52
Shares
20,723
Total Value
$798,152.56
Owned After
137,000
SEC Form 4
SEE REMARKS
Avg Cost/Share
$39.24
Shares
149,277
Total Value
$5,813,324.33
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$38.18
Shares
170,000
Total Value
$6,572,947.25
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$39.26
Shares
170,000
Total Value
$6,519,639.04
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$37.81
Shares
36,579
Total Value
$1,371,645.81
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$39.17
Shares
133,421
Total Value
$5,198,806.23
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$35.61
Shares
40,320
Total Value
$1,435,637.95
Owned After
137,000
SEC Form 4
SEE REMARKS
Avg Cost/Share
$35.56
Shares
129,680
Total Value
$4,586,797.61
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$32.74
Shares
67,349
Total Value
$2,198,595.48
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$33.76
Shares
102,651
Total Value
$3,432,665.04
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$39.39
Shares
170,000
Total Value
$6,702,116.30
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$46.39
Shares
170,000
Total Value
$7,840,302.24
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$46.78
Shares
170,000
Total Value
$7,939,553.01
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$41.93
Shares
170,000
Total Value
$7,109,293.71
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$35.07
Shares
170,000
Total Value
$5,948,322.16
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$34.98
Shares
170,000
Total Value
$5,927,596.84
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$42.51
Shares
170,000
Total Value
$7,183,201.06
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$44.28
Shares
170,000
Total Value
$7,505,443.81
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$49.13
Shares
170,000
Total Value
$8,411,279.64
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$55.46
Shares
170,000
Total Value
$9,432,332.94
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$50.66
Shares
170,000
Total Value
$8,678,414.47
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$47.50
Shares
40,232
Total Value
$1,904,835.34
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$46.73
Shares
109,424
Total Value
$5,114,683.62
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$45.63
Shares
242,283
Total Value
$11,028,702.97
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$44.38
Shares
127,276
Total Value
$5,618,004.99
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$43.33
Shares
42,323
Total Value
$1,833,954.86
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$43.51
Shares
124,822
Total Value
$5,444,692.07
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$44.48
Shares
118,102
Total Value
$5,184,820.91
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$44.61
Shares
115,538
Total Value
$5,138,290.63
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$44.84
Shares
104,000
Total Value
$4,656,405.00
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$47.27
Shares
96,000
Total Value
$4,522,037.01
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$47.15
Shares
96,000
Total Value
$4,516,013.00
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$54.34
Shares
96,000
Total Value
$5,186,215.72
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$56.11
Shares
96,000
Total Value
$5,351,684.03
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$50.67
Shares
96,000
Total Value
$4,835,896.50
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$53.20
Shares
96,000
Total Value
$5,069,642.60
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$48.24
Shares
96,000
Total Value
$4,618,130.95
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$48.89
Shares
96,000
Total Value
$4,703,031.66
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$47.40
Shares
96,000
Total Value
$4,519,906.70
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$49.37
Shares
96,000
Total Value
$4,790,692.04
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$47.96
Shares
96,000
Total Value
$4,591,321.31
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$47.20
Shares
96,000
Total Value
$4,495,991.75
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$49.61
Shares
96,000
Total Value
$4,753,654.69
Owned After
137,000
SEE REMARKS
Avg Cost/Share
$46.81
Shares
96,000
Total Value
$4,481,754.06
Owned After
137,000
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Bicket John | IOT | SEE REMARKS | Dec 18, 2025 | Sell | $38.75 | 33,939 | $1,315,044.61 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Dec 17, 2025 | Sell | $38.75 | 136,061 | $5,221,212.22 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Dec 3, 2025 | Sell | $38.33 | 24,162 | $921,669.25 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Dec 2, 2025 | Sell | $37.90 | 145,838 | $5,519,462.52 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Nov 19, 2025 | Sell | $36.37 | 46,559 | $1,681,212.55 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Nov 18, 2025 | Sell | $36.69 | 123,441 | $4,506,390.18 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Nov 5, 2025 | Sell | $38.52 | 20,723 | $798,152.56 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Nov 4, 2025 | Sell | $39.24 | 149,277 | $5,813,324.33 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Oct 21, 2025 | Sell | $38.18 | 170,000 | $6,572,947.25 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Oct 7, 2025 | Sell | $39.26 | 170,000 | $6,519,639.04 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Sep 24, 2025 | Sell | $37.81 | 36,579 | $1,371,645.81 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Sep 23, 2025 | Sell | $39.17 | 133,421 | $5,198,806.23 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Sep 3, 2025 | Sell | $35.61 | 40,320 | $1,435,637.95 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Sep 2, 2025 | Sell | $35.56 | 129,680 | $4,586,797.61 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Aug 20, 2025 | Sell | $32.74 | 67,349 | $2,198,595.48 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Aug 19, 2025 | Sell | $33.76 | 102,651 | $3,432,665.04 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jun 24, 2025 | Sell | $39.39 | 170,000 | $6,702,116.30 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jun 3, 2025 | Sell | $46.39 | 170,000 | $7,840,302.24 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | May 20, 2025 | Sell | $46.78 | 170,000 | $7,939,553.01 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | May 6, 2025 | Sell | $41.93 | 170,000 | $7,109,293.71 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Apr 22, 2025 | Sell | $35.07 | 170,000 | $5,948,322.16 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Apr 8, 2025 | Sell | $34.98 | 170,000 | $5,927,596.84 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Mar 25, 2025 | Sell | $42.51 | 170,000 | $7,183,201.06 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Mar 4, 2025 | Sell | $44.28 | 170,000 | $7,505,443.81 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Feb 25, 2025 | Sell | $49.13 | 170,000 | $8,411,279.64 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Feb 11, 2025 | Sell | $55.46 | 170,000 | $9,432,332.94 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jan 28, 2025 | Sell | $50.66 | 170,000 | $8,678,414.47 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jan 22, 2025 | Sell | $47.50 | 40,232 | $1,904,835.34 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jan 17, 2025 | Sell | $46.73 | 109,424 | $5,114,683.62 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jan 15, 2025 | Sell | $45.63 | 242,283 | $11,028,702.97 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jan 14, 2025 | Sell | $44.38 | 127,276 | $5,618,004.99 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jan 13, 2025 | Sell | $43.33 | 42,323 | $1,833,954.86 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jan 8, 2025 | Sell | $43.51 | 124,822 | $5,444,692.07 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jan 6, 2025 | Sell | $44.48 | 118,102 | $5,184,820.91 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Jan 2, 2025 | Sell | $44.61 | 115,538 | $5,138,290.63 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Dec 26, 2024 | Sell | $44.84 | 104,000 | $4,656,405.00 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Dec 17, 2024 | Sell | $47.27 | 96,000 | $4,522,037.01 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Dec 10, 2024 | Sell | $47.15 | 96,000 | $4,516,013.00 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Dec 3, 2024 | Sell | $54.34 | 96,000 | $5,186,215.72 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Nov 25, 2024 | Sell | $56.11 | 96,000 | $5,351,684.03 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Nov 19, 2024 | Sell | $50.67 | 96,000 | $4,835,896.50 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Nov 12, 2024 | Sell | $53.20 | 96,000 | $5,069,642.60 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Nov 5, 2024 | Sell | $48.24 | 96,000 | $4,618,130.95 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Oct 29, 2024 | Sell | $48.89 | 96,000 | $4,703,031.66 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Oct 22, 2024 | Sell | $47.40 | 96,000 | $4,519,906.70 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Oct 15, 2024 | Sell | $49.37 | 96,000 | $4,790,692.04 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Oct 8, 2024 | Sell | $47.96 | 96,000 | $4,591,321.31 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Oct 1, 2024 | Sell | $47.20 | 96,000 | $4,495,991.75 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Sep 24, 2024 | Sell | $49.61 | 96,000 | $4,753,654.69 | 137,000 | |
| Bicket John | IOT | SEE REMARKS | Sep 16, 2024 | Sell | $46.81 | 96,000 | $4,481,754.06 | 137,000 |
Showing page 1 of 2 (95 total transactions)