Feb 11
2024
SELL
Payment of exercise price or tax liability
$682,106
$66.07 p/Share
10,324
Reduced 5.97%
162,700
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
-
23,017
Added 12.12%
166,942
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$2,410,960
$66.07 p/Share
36,491
Reduced 22.35%
126,803
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
104,566
Added 41.08%
150,007
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$282,924
$65.13 p/Share
4,344
Reduced 5.04%
81,932
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
9,454
Added 9.88%
86,276
Common Stock
Sep 07
2023
SELL
Payment of exercise price or tax liability
$25,850
$54.08 p/Share
478
Reduced 0.62%
76,822
Common Stock
Sep 07
2023
BUY
Exercise of conversion of derivative security
$14,237
$19.45 p/Share
732
Added 0.94%
77,300
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$1,661,600
$53.6 p/Share
31,000
Reduced 28.82%
76,568
Common Stock
Sep 06
2023
BUY
Exercise of conversion of derivative security
$924,497
$19.45 p/Share
47,532
Added 30.65%
107,568
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$1,468,870
$54.12 p/Share
27,141
Reduced 31.13%
60,036
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
$811,765
$19.45 p/Share
41,736
Added 32.38%
87,177
Common Stock
Aug 24
2023
SELL
Payment of exercise price or tax liability
$97,362
$54.09 p/Share
1,800
Reduced 3.81%
45,441
Common Stock
Aug 24
2023
BUY
Exercise of conversion of derivative security
$53,682
$19.45 p/Share
2,760
Added 5.52%
47,241
Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$1,058,425
$53.96 p/Share
19,615
Reduced 30.6%
44,481
Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
$586,106
$19.45 p/Share
30,134
Added 31.98%
64,096
Common Stock
Aug 22
2023
SELL
Payment of exercise price or tax liability
$1,234,715
$53.73 p/Share
22,980
Reduced 40.36%
33,962
Common Stock
Aug 22
2023
BUY
Exercise of conversion of derivative security
$685,768
$19.45 p/Share
35,258
Added 38.24%
56,942
Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$592,168
$53.44 p/Share
11,081
Reduced 33.82%
21,684
Common Stock
Aug 21
2023
BUY
Exercise of conversion of derivative security
$330,085
$19.45 p/Share
16,971
Added 34.12%
32,765
Common Stock
Aug 18
2023
SELL
Payment of exercise price or tax liability
$170,332
$53.53 p/Share
3,182
Reduced 16.77%
15,794
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
$94,857
$19.45 p/Share
4,877
Added 20.45%
18,976
Common Stock
Mar 15
2023
-
91,745
Reduced 86.68%
14,099
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$1,596,522
$48.4 p/Share
32,986
Reduced 23.76%
105,844
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
72,570
Added 34.33%
138,830
Common Stock