Aug 19
2024
SELL
Open market or private sale
$2,329,600
$66.56 p/Share
35,000
Reduced 24.73%
106,550
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$406,077
$18.3 p/Share
22,190
Added 13.55%
141,550
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$83,214
$59.91 p/Share
1,389
Reduced 1.15%
119,360
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$54,231
$59.53 p/Share
911
Reduced 0.75%
120,749
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$46,653
$59.28 p/Share
787
Reduced 0.64%
121,660
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
5,399
Added 4.22%
122,447
Common Stock
Feb 21
2024
SELL
Payment of exercise price or tax liability
$492,549
$58.84 p/Share
8,371
Reduced 6.67%
117,048
Common Stock
Feb 21
2024
BUY
Grant, award, or other acquisition
-
22,369
Added 15.14%
125,419
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$76,533
$55.1 p/Share
1,389
Reduced 1.35%
101,443
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$88,514
$55.53 p/Share
1,594
Reduced 1.53%
102,832
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$50,532
$55.53 p/Share
910
Reduced 0.86%
104,426
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$451,246
$52.27 p/Share
8,633
Reduced 7.91%
100,548
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
4,788
Added 4.35%
105,336
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
23,177
Added 17.51%
109,181
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$68,269
$49.15 p/Share
1,389
Reduced 1.59%
86,004
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$93,422
$49.64 p/Share
1,882
Reduced 2.11%
87,393
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$77,707
$48.78 p/Share
1,593
Reduced 1.75%
89,275
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
5,549
Added 5.76%
90,868
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
2,117
Added 2.42%
85,319
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
8,469
Added 9.24%
83,202
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$58,342
$31.0 p/Share
1,882
Reduced 2.46%
74,733
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$73,811
$31.0 p/Share
2,381
Reduced 3.01%
76,615
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$49,383
$31.0 p/Share
1,593
Reduced 1.98%
78,996
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
2,427
Added 2.92%
80,589
Common Stock