CHIEF EXECUTVE OFFICER
Avg Cost/Share
$35.93
Shares
77,758
Total Value
$2,795,986.53
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$36.28
Shares
82,242
Total Value
$2,983,004.37
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$38.73
Shares
24,498
Total Value
$948,844.29
Owned After
0
SEC Form 4
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$38.75
Shares
135,502
Total Value
$5,199,691.27
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$38.10
Shares
14,152
Total Value
$539,141.67
Owned After
0
SEC Form 4
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$37.90
Shares
145,848
Total Value
$5,519,885.03
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$36.39
Shares
36,664
Total Value
$1,324,601.66
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$36.46
Shares
123,336
Total Value
$4,502,283.54
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$38.38
Shares
10,937
Total Value
$419,770.81
Owned After
0
SEC Form 4
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$39.23
Shares
149,063
Total Value
$5,804,940.23
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$38.21
Shares
160,000
Total Value
$6,181,071.59
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$39.25
Shares
160,000
Total Value
$6,137,040.54
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$37.89
Shares
26,590
Total Value
$999,842.69
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$39.17
Shares
133,410
Total Value
$5,198,440.87
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$35.57
Shares
30,145
Total Value
$1,072,402.35
Owned After
0
SEC Form 4
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$35.56
Shares
129,855
Total Value
$4,593,123.48
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$32.53
Shares
57,177
Total Value
$1,862,882.49
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$33.76
Shares
102,823
Total Value
$3,438,358.80
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$39.60
Shares
160,000
Total Value
$6,333,118.86
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$46.37
Shares
160,000
Total Value
$7,373,477.12
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$46.79
Shares
160,000
Total Value
$7,475,900.05
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$41.72
Shares
160,000
Total Value
$6,676,071.15
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$35.06
Shares
160,000
Total Value
$5,595,552.09
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$34.97
Shares
160,000
Total Value
$5,581,932.29
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$42.52
Shares
160,000
Total Value
$6,766,289.07
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$44.45
Shares
160,000
Total Value
$7,074,255.78
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$49.10
Shares
160,000
Total Value
$7,908,747.21
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$55.47
Shares
160,000
Total Value
$8,876,215.70
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$50.68
Shares
160,000
Total Value
$8,168,859.91
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$47.50
Shares
54,066
Total Value
$2,560,021.25
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$46.75
Shares
145,839
Total Value
$6,816,956.41
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$45.70
Shares
249,972
Total Value
$11,375,143.97
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$44.39
Shares
175,705
Total Value
$7,757,596.41
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$43.33
Shares
56,474
Total Value
$2,446,766.93
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$43.51
Shares
166,226
Total Value
$7,250,524.98
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$44.49
Shares
157,953
Total Value
$6,933,916.93
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$44.61
Shares
153,765
Total Value
$6,837,875.19
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$44.85
Shares
104,000
Total Value
$4,656,573.09
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$47.26
Shares
96,000
Total Value
$4,521,965.58
Owned After
0
CHIEF EXECUTVE OFFICER
Avg Cost/Share
$47.16
Shares
96,000
Total Value
$4,516,023.82
Owned After
0
10% Owner
Avg Cost/Share
$54.34
Shares
96,000
Total Value
$5,186,174.75
Owned After
0
CHIEF EXECUTIVE OFFICER
Avg Cost/Share
$55.78
Shares
96,000
Total Value
$5,351,670.12
Owned After
0
CHIEF EXECUTIVE OFFICER
Avg Cost/Share
$50.64
Shares
96,000
Total Value
$4,835,913.23
Owned After
0
CHIEF EXECUTIVE OFFICER
Avg Cost/Share
$53.20
Shares
96,000
Total Value
$5,069,786.15
Owned After
0
CHIEF EXECUTIVE OFFICER
Avg Cost/Share
$48.40
Shares
96,000
Total Value
$4,618,054.88
Owned After
0
CHIEF EXECUTIVE OFFICER
Avg Cost/Share
$48.87
Shares
96,000
Total Value
$4,703,054.55
Owned After
0
CHIEF EXECUTIVE OFFICER
Avg Cost/Share
$47.40
Shares
96,000
Total Value
$4,520,169.67
Owned After
0
CHIEF EXECUTIVE OFFICER
Avg Cost/Share
$49.69
Shares
96,000
Total Value
$4,793,788.44
Owned After
0
CHIEF EXECUTIVE OFFICER
Avg Cost/Share
$47.96
Shares
96,000
Total Value
$4,591,375.63
Owned After
0
CHIEF EXECUTIVE OFFICER
Avg Cost/Share
$47.21
Shares
96,000
Total Value
$4,495,972.85
Owned After
0
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Dec 30, 2025 | Sell | $35.93 | 77,758 | $2,795,986.53 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Dec 29, 2025 | Sell | $36.28 | 82,242 | $2,983,004.37 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Dec 18, 2025 | Sell | $38.73 | 24,498 | $948,844.29 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Dec 17, 2025 | Sell | $38.75 | 135,502 | $5,199,691.27 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Dec 3, 2025 | Sell | $38.10 | 14,152 | $539,141.67 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Dec 2, 2025 | Sell | $37.90 | 145,848 | $5,519,885.03 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Nov 19, 2025 | Sell | $36.39 | 36,664 | $1,324,601.66 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Nov 18, 2025 | Sell | $36.46 | 123,336 | $4,502,283.54 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Nov 5, 2025 | Sell | $38.38 | 10,937 | $419,770.81 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Nov 4, 2025 | Sell | $39.23 | 149,063 | $5,804,940.23 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Oct 21, 2025 | Sell | $38.21 | 160,000 | $6,181,071.59 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Oct 7, 2025 | Sell | $39.25 | 160,000 | $6,137,040.54 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Sep 24, 2025 | Sell | $37.89 | 26,590 | $999,842.69 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Sep 23, 2025 | Sell | $39.17 | 133,410 | $5,198,440.87 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Sep 3, 2025 | Sell | $35.57 | 30,145 | $1,072,402.35 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Sep 2, 2025 | Sell | $35.56 | 129,855 | $4,593,123.48 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Aug 20, 2025 | Sell | $32.53 | 57,177 | $1,862,882.49 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Aug 19, 2025 | Sell | $33.76 | 102,823 | $3,438,358.80 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jun 24, 2025 | Sell | $39.60 | 160,000 | $6,333,118.86 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jun 3, 2025 | Sell | $46.37 | 160,000 | $7,373,477.12 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | May 20, 2025 | Sell | $46.79 | 160,000 | $7,475,900.05 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | May 6, 2025 | Sell | $41.72 | 160,000 | $6,676,071.15 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Apr 22, 2025 | Sell | $35.06 | 160,000 | $5,595,552.09 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Apr 8, 2025 | Sell | $34.97 | 160,000 | $5,581,932.29 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Mar 25, 2025 | Sell | $42.52 | 160,000 | $6,766,289.07 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Mar 4, 2025 | Sell | $44.45 | 160,000 | $7,074,255.78 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Feb 25, 2025 | Sell | $49.10 | 160,000 | $7,908,747.21 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Feb 11, 2025 | Sell | $55.47 | 160,000 | $8,876,215.70 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jan 28, 2025 | Sell | $50.68 | 160,000 | $8,168,859.91 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jan 22, 2025 | Sell | $47.50 | 54,066 | $2,560,021.25 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jan 17, 2025 | Sell | $46.75 | 145,839 | $6,816,956.41 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jan 15, 2025 | Sell | $45.70 | 249,972 | $11,375,143.97 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jan 14, 2025 | Sell | $44.39 | 175,705 | $7,757,596.41 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jan 13, 2025 | Sell | $43.33 | 56,474 | $2,446,766.93 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jan 8, 2025 | Sell | $43.51 | 166,226 | $7,250,524.98 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jan 6, 2025 | Sell | $44.49 | 157,953 | $6,933,916.93 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Jan 2, 2025 | Sell | $44.61 | 153,765 | $6,837,875.19 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Dec 26, 2024 | Sell | $44.85 | 104,000 | $4,656,573.09 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Dec 17, 2024 | Sell | $47.26 | 96,000 | $4,521,965.58 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTVE OFFICER | Dec 10, 2024 | Sell | $47.16 | 96,000 | $4,516,023.82 | 0 | |
| Biswas Sanjit | IOT | 10% Owner | Nov 25, 2024 | Sell | $54.34 | 96,000 | $5,186,174.75 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTIVE OFFICER | Nov 25, 2024 | Sell | $55.78 | 96,000 | $5,351,670.12 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTIVE OFFICER | Nov 19, 2024 | Sell | $50.64 | 96,000 | $4,835,913.23 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTIVE OFFICER | Nov 12, 2024 | Sell | $53.20 | 96,000 | $5,069,786.15 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTIVE OFFICER | Nov 5, 2024 | Sell | $48.40 | 96,000 | $4,618,054.88 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTIVE OFFICER | Oct 29, 2024 | Sell | $48.87 | 96,000 | $4,703,054.55 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTIVE OFFICER | Oct 22, 2024 | Sell | $47.40 | 96,000 | $4,520,169.67 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTIVE OFFICER | Oct 15, 2024 | Sell | $49.69 | 96,000 | $4,793,788.44 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTIVE OFFICER | Oct 8, 2024 | Sell | $47.96 | 96,000 | $4,591,375.63 | 0 | |
| Biswas Sanjit | IOT | CHIEF EXECUTIVE OFFICER | Oct 1, 2024 | Sell | $47.21 | 96,000 | $4,495,972.85 | 0 |
Showing page 1 of 2 (96 total transactions)