SEE REMARKS
Avg Cost/Share
$38.32
Shares
4,688
Total Value
$179,663.85
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$40.72
Shares
18,952
Total Value
$771,645.84
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$44.45
Shares
9,498
Total Value
$422,219.34
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$37.16
Shares
4,767
Total Value
$177,136.95
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$39.40
Shares
4,767
Total Value
$187,840.30
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$39.10
Shares
18,219
Total Value
$713,277.16
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$38.14
Shares
9,758
Total Value
$372,172.07
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$32.73
Shares
4,578
Total Value
$149,834.74
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$41.25
Shares
10,451
Total Value
$430,907.87
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$40.04
Shares
11,343
Total Value
$450,970.58
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$38.51
Shares
21,918
Total Value
$845,810.33
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$36.00
Shares
34,945
Total Value
$1,246,938.81
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$55.10
Shares
9,043
Total Value
$487,261.96
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$59.00
Shares
13,000
Total Value
$767,000.00
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$50.75
Shares
19,030
Total Value
$969,957.14
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$47.17
Shares
9,043
Total Value
$426,029.35
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$43.99
Shares
25,178
Total Value
$1,099,958.99
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$43.68
Shares
23,960
Total Value
$1,049,605.32
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$46.32
Shares
28,104
Total Value
$1,291,414.91
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$46.50
Shares
5,633
Total Value
$257,390.00
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$55.05
Shares
12,500
Total Value
$688,101.25
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$49.89
Shares
9,307
Total Value
$461,167.32
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$50.64
Shares
9,308
Total Value
$471,328.27
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$50.00
Shares
4,000
Total Value
$200,010.00
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$50.01
Shares
8,500
Total Value
$425,088.40
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$46.58
Shares
40,398
Total Value
$1,865,050.78
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$47.30
Shares
5,008
Total Value
$236,902.44
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$45.00
Shares
12,500
Total Value
$562,500.00
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$39.79
Shares
9,471
Total Value
$374,187.98
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$38.04
Shares
9,471
Total Value
$357,865.42
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$28.57
Shares
40,070
Total Value
$1,120,776.99
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$30.02
Shares
5,227
Total Value
$156,909.31
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$41.44
Shares
10,421
Total Value
$433,507.63
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$31.10
Shares
10,422
Total Value
$320,832.22
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$35.73
Shares
38,168
Total Value
$1,349,104.72
Owned After
246,675
SEE REMARKS
Avg Cost/Share
$38.71
Shares
72,300
Total Value
$2,798,913.75
Owned After
246,675
SEC Form 4
SEE REMARKS
Avg Cost/Share
$34.95
Shares
9,344
Total Value
$324,749.04
Owned After
246,675
See remarks
Avg Cost/Share
$33.90
Shares
9,344
Total Value
$316,174.41
Owned After
246,675
See remarks
Avg Cost/Share
$34.28
Shares
40,327
Total Value
$1,372,544.26
Owned After
246,675
See remarks
Avg Cost/Share
$35.00
Shares
10,000
Total Value
$350,000.00
Owned After
246,675
SEC Form 4
See remarks
Avg Cost/Share
$26.00
Shares
1,666
Total Value
$43,316.00
Owned After
246,675
SEC Form 4
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Eltoukhy Adam | IOT | SEE REMARKS | Dec 22, 2025 | Sell | $38.32 | 4,688 | $179,663.85 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Dec 15, 2025 | Sell | $40.72 | 18,952 | $771,645.84 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Dec 10, 2025 | Sell | $44.45 | 9,498 | $422,219.34 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Oct 20, 2025 | Sell | $37.16 | 4,767 | $177,136.95 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Sep 22, 2025 | Sell | $39.40 | 4,767 | $187,840.30 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Sep 15, 2025 | Sell | $39.10 | 18,219 | $713,277.16 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Sep 10, 2025 | Sell | $38.14 | 9,758 | $372,172.07 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Aug 20, 2025 | Sell | $32.73 | 4,578 | $149,834.74 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Jun 10, 2025 | Sell | $41.25 | 10,451 | $430,907.87 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Mar 20, 2025 | Sell | $40.04 | 11,343 | $450,970.58 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Mar 17, 2025 | Sell | $38.51 | 21,918 | $845,810.33 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Mar 7, 2025 | Sell | $36.00 | 34,945 | $1,246,938.81 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Feb 20, 2025 | Sell | $55.10 | 9,043 | $487,261.96 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Feb 14, 2025 | Sell | $59.00 | 13,000 | $767,000.00 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Feb 3, 2025 | Sell | $50.75 | 19,030 | $969,957.14 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Jan 21, 2025 | Sell | $47.17 | 9,043 | $426,029.35 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Jan 2, 2025 | Sell | $43.99 | 25,178 | $1,099,958.99 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Dec 20, 2024 | Sell | $43.68 | 23,960 | $1,049,605.32 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Dec 16, 2024 | Sell | $46.32 | 28,104 | $1,291,414.91 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Dec 10, 2024 | Sell | $46.50 | 5,633 | $257,390.00 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Nov 21, 2024 | Sell | $55.05 | 12,500 | $688,101.25 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Nov 15, 2024 | Sell | $49.89 | 9,307 | $461,167.32 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Oct 15, 2024 | Sell | $50.64 | 9,308 | $471,328.27 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Oct 10, 2024 | Sell | $50.00 | 4,000 | $200,010.00 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Sep 25, 2024 | Sell | $50.01 | 8,500 | $425,088.40 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Sep 16, 2024 | Sell | $46.58 | 40,398 | $1,865,050.78 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Sep 10, 2024 | Sell | $47.30 | 5,008 | $236,902.44 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Sep 6, 2024 | Sell | $45.00 | 12,500 | $562,500.00 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Aug 15, 2024 | Sell | $39.79 | 9,471 | $374,187.98 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Jul 15, 2024 | Sell | $38.04 | 9,471 | $357,865.42 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Jun 17, 2024 | Sell | $28.57 | 40,070 | $1,120,776.99 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Jun 10, 2024 | Sell | $30.02 | 5,227 | $156,909.31 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | May 15, 2024 | Sell | $41.44 | 10,421 | $433,507.63 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Apr 15, 2024 | Sell | $31.10 | 10,422 | $320,832.22 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Mar 15, 2024 | Sell | $35.73 | 38,168 | $1,349,104.72 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Mar 12, 2024 | Sell | $38.71 | 72,300 | $2,798,913.75 | 246,675 | |
| Eltoukhy Adam | IOT | SEE REMARKS | Feb 15, 2024 | Sell | $34.95 | 9,344 | $324,749.04 | 246,675 | |
| Eltoukhy Adam | IOT | See remarks | Jan 16, 2024 | Sell | $33.90 | 9,344 | $316,174.41 | 246,675 | |
| Eltoukhy Adam | IOT | See remarks | Dec 15, 2023 | Sell | $34.28 | 40,327 | $1,372,544.26 | 246,675 | |
| Eltoukhy Adam | IOT | See remarks | Dec 4, 2023 | Sell | $35.00 | 10,000 | $350,000.00 | 246,675 | |
| Eltoukhy Adam | IOT | See remarks | Nov 14, 2023 | Sell | $26.00 | 1,666 | $43,316.00 | 246,675 |