Nov 11
2024
SELL
Open market or private sale
$11,913,062
$57.6 p/Share
206,824
Reduced 22.95%
694,548
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$8,562,513
$41.4 p/Share
206,824
Added 18.66%
901,372
Common Stock
Oct 23
2024
SELL
Open market or private sale
$27,049,196
$53.37 p/Share
506,824
Reduced 42.19%
694,548
Common Stock
Oct 23
2024
BUY
Exercise of conversion of derivative security
$8,562,513
$41.4 p/Share
206,824
Added 18.66%
901,372
Common Stock
Jun 11
2024
SELL
Open market or private sale
$15,770,320
$48.33 p/Share
326,305
Reduced 26.64%
898,648
Common Stock
Jun 11
2024
BUY
Exercise of conversion of derivative security
$11,205,313
$34.34 p/Share
326,305
Added 21.03%
1,224,953
Common Stock
Jun 10
2024
SELL
Open market or private sale
$14,100,000
$47.0 p/Share
300,000
Reduced 25.03%
898,648
Common Stock
May 28
2024
SELL
Open market or private sale
$27,276,061
$43.55 p/Share
626,316
Reduced 34.32%
1,198,648
Common Stock
May 28
2024
BUY
Exercise of conversion of derivative security
$10,712,954
$32.83 p/Share
326,316
Added 17.88%
1,498,658
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$2,677,846
$38.7 p/Share
69,195
Reduced 4.78%
1,378,676
Common Stock
Feb 18
2024
BUY
Grant, award, or other acquisition
-
167,586
Added 10.37%
1,447,871
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$7,793,896
$41.35 p/Share
188,486
Reduced 12.01%
1,380,285
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
440,618
Added 21.93%
1,568,771
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$10,587,614
$48.83 p/Share
216,826
Reduced 13.3%
1,413,153
Common Stock
Feb 13
2022
BUY
Grant, award, or other acquisition
-
504,347
Added 23.63%
1,629,979
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$111,612
$57.8 p/Share
1,931
Reduced 0.17%
1,125,632
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
4,680
Added 0.41%
1,127,563
Common Stock
Mar 22
2021
SELL
Open market or private sale
$75,679,811
$58.08 p/Share
1,303,027
Reduced 53.71%
1,122,883
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
$31,414,805
$31.32 p/Share
1,003,027
Added 34.25%
1,925,910
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$10,696,416
$53.6 p/Share
199,560
Reduced 12.3%
1,422,883
Common Stock
Feb 13
2021
BUY
Grant, award, or other acquisition
-
464,114
Added 22.24%
1,622,443
Common Stock
Nov 23
2020
SELL
Open market or private sale
$23,340,918
$44.45 p/Share
525,105
Reduced 31.19%
1,158,329
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$16,446,288
$31.32 p/Share
525,105
Added 23.78%
1,683,434
Common Stock
Nov 18
2020
SELL
Open market or private sale
$7,697,129
$44.01 p/Share
174,895
Reduced 13.12%
1,158,329
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$2,345,711
$31.32 p/Share
74,895
Added 5.32%
1,333,224
Common Stock