Aug 15
2024
SELL
Open market or private sale
$1,234,800
$35.28 p/Share
35,000
Reduced 16.39%
178,482
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$131,250
$7.5 p/Share
17,500
Added 7.58%
213,482
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$372,308
$32.63 p/Share
11,410
Reduced 5.5%
195,982
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
28,572
Added 12.11%
207,392
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$178,262
$115.83 p/Share
1,539
Reduced 3.33%
44,705
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
3,755
Added 7.51%
46,244
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$4,025
$115.0 p/Share
35
Reduced 0.08%
42,489
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
76
Added 0.18%
42,524
Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$255,558
$87.52 p/Share
2,920
Reduced 6.44%
42,448
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
7,309
Added 13.88%
45,368
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$147,360
$96.63 p/Share
1,525
Reduced 3.85%
38,059
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
3,750
Added 8.65%
39,584
Common Stock
Aug 15
2022
SELL
Open market or private sale
$626,155
$84.49 p/Share
7,411
Reduced 17.14%
35,834
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$248,198
$73.54 p/Share
3,375
Reduced 7.24%
43,245
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
6,802
Added 13.37%
44,069
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$56,518
$58.69 p/Share
963
Reduced 2.36%
39,818
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
-
1,796
Added 4.22%
40,781
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$65,812
$17.55 p/Share
3,750
Added 8.78%
38,985
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$264,536
$73.36 p/Share
3,606
Reduced 9.28%
35,235
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
7,269
Added 16.64%
36,410
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$56,362
$15.03 p/Share
3,750
Added 10.62%
31,572
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$59,659
$71.62 p/Share
833
Reduced 2.91%
27,822
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
1,680
Added 5.54%
28,655
Common Stock