Nov 21
2024
SELL
Open market or private sale
$4,011,195
$99.61 p/Share
40,269
Reduced 12.84%
273,248
Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$2,050,497
$50.92 p/Share
40,269
Added 11.38%
313,517
Common Stock
Nov 20
2024
SELL
Open market or private sale
$397,120
$99.28 p/Share
4,000
Reduced 1.44%
273,248
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
$203,680
$50.92 p/Share
4,000
Added 1.42%
277,248
Common Stock
Nov 18
2024
SELL
Open market or private sale
$179,417
$99.4 p/Share
1,805
Reduced 0.66%
273,248
Common Stock
Nov 18
2024
BUY
Exercise of conversion of derivative security
$91,910
$50.92 p/Share
1,805
Added 0.65%
275,053
Common Stock
May 09
2024
SELL
Payment of exercise price or tax liability
$1,221,525
$85.1 p/Share
14,354
Reduced 4.99%
273,248
Common Stock
Feb 29
2024
SELL
Open market or private sale
$2,925,694
$78.69 p/Share
37,180
Reduced 11.92%
274,782
Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$2,645,000
$52.9 p/Share
50,000
Added 14.81%
287,602
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$902,710
$86.26 p/Share
10,465
Reduced 3.67%
274,782
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
30,539
Added 9.67%
285,247
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$763,479
$93.69 p/Share
8,149
Reduced 3.1%
254,708
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
25,751
Added 8.92%
262,857
Common Stock
Jan 04
2022
SELL
Payment of exercise price or tax liability
$738,564
$96.28 p/Share
7,671
Reduced 3.13%
237,106
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
20,559
Added 7.75%
244,777
Common Stock
Jan 04
2021
SELL
Payment of exercise price or tax liability
$464,042
$91.06 p/Share
5,096
Reduced 2.22%
224,218
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
19,473
Added 7.83%
229,314
Common Stock
Nov 11
2020
SELL
Open market or private sale
$475,261
$105.59 p/Share
4,501
Reduced 2.1%
209,841
Common Stock
Nov 11
2020
BUY
Exercise of conversion of derivative security
$229,191
$50.92 p/Share
4,501
Added 2.06%
214,342
Common Stock
Nov 10
2020
SELL
Open market or private sale
$1,054,000
$105.4 p/Share
10,000
Reduced 4.55%
209,841
Common Stock
Nov 10
2020
BUY
Exercise of conversion of derivative security
$509,200
$50.92 p/Share
10,000
Added 4.35%
219,841
Common Stock
Nov 09
2020
SELL
Open market or private sale
$3,171,935
$105.89 p/Share
29,955
Reduced 12.49%
209,841
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,525,309
$50.92 p/Share
29,955
Added 11.1%
239,796
Common Stock